
#ifndef _OPERATOR_MESSAGE_H_
#define _OPERATOR_MESSAGE_H_

// All webdriver like function index, for other process call.
#define OPERATOR_LONG_CREATE_STRING_USERAGENT 1
#define OPERATOR_LONG_DESTROY_LONG_REF 2
#define OPERATOR_LONG_GET_LONG_REF_STRING_URL 3
#define OPERATOR_BOOL_SETDATABASEENABLED_LONG_REF_BOOL_ENABLE 4
#define OPERATOR_STRING_GETTITLE_LONG_REF 5
#define OPERATOR_STRING_RENDERTREEDUMP_LONG_REF 6
#define OPERATOR_STRING_GETPAGESOURCE_LONG_REF 7
#define OPERATOR_STRING_GETURL_LONG_REF 8
#define OPERATOR_BOOL_ISJAVASCRIPTENABLED_LONG_REF 9
#define OPERATOR_VOID_SETJAVASCRIPTENABLED_LONG_REF_BOOL_ENABLE 10
#define OPERATOR_OBJECT_EVALUATEJS_OBJECT_DRIVER_LONG_REF_OBJECTARRAY_ARGUMENTS 11
#define OPERATOR_LONG_GETELEMENTBYID_LONG_REF_STRING_QUERY 12
#define OPERATOR_LONG_SETCOOKIE_LONG_REF_STRING_COOKIES 13
#define OPERATOR_STRING_COOKIES_LONG_REF 14
#define OPERATOR_VOID_SETFILTERRULE_STRING_RULES 15
#define OPERATOR_LONG_SETCOOKIE_LONG_REF_STRING_COOKIES_STRING_URL 16
#define OPERATOR_LONG_DELETECOOKIE_LONG_REF_STRING_CNAME 17
#define OPERATOR_LONG_GETELEMENTSBYTAGNAME_LONG_REF_STRING_QUERY 18
#define OPERATOR_LONG_GETELEMENTSBYNAME_LONG_REF_STRING_QUERY 19
#define OPERATOR_LONG_GETELEMENTSBYXPATH_LONG_REF_STRING_QUERY 20
#define OPERATOR_LONG_GETELEMENTBYCSSSELECTOR_LONG_REF_STRING_QUERY 21
#define OPERATOR_LONG_GETELEMENTSBYCSSSELECTOR_LONG_REF_STRING_QUERY 22
#define OPERATOR_STRING_GETTAGNAME_LONG_REF 23
#define OPERATOR_STRING_GETATTRIBUTE_LONG_REF_STRING_NAME 24
#define OPERATOR_STRING_GETPROPERTY_LONG_REF_STRING_NAME 25
#define OPERATOR_STRING_GETTEXT_LONG_REF 26
#define OPERATOR_STRING_GETVALUE_LONG_REF 27
#define OPERATOR_LONG_SENDKEYS_LONG_REF_STRING_TYPE_LONG_KEYS 28
#define OPERATOR_LONG_SETVALUE_LONG_REF_STRING_VAL 29
#define OPERATOR_VOID_GOBACK_LONG_REF 30
#define OPERATOR_VOID_GOFORWARD_LONG_REF 31
#define OPERATOR_LONG_REFRESH_LONG_REF 32
#define OPERATOR_LONG_SUBMIT_LONG_REF 33
#define OPERATOR_LONG_CLICK_LONG_REF 34
#define OPERATOR_LONG_RESET_LONG_REF 35
#define OPERATOR_LONG_TOGGLE_LONG_REF 36
#define OPERATOR_LONG_FOCUS_LONG_REF 37
#define OPERATOR_LONG_SELECTED_LONG_REF 38
#define OPERATOR_LONG_SETSELECTED_LONG_REF 39
#define OPERATOR_LONG_SELECTOPTIONBYINDEX_LONG_REF 40
#define OPERATOR_LONG_STALE_LONG_REF 41
#define OPERATOR_LONG_ACTIVEELEMENT 42
#define OPERATOR_LONG_SELECTFRAMEBYNAME_STRING_NAME 43
#define OPERATOR_LONG_SELECTFRAMEBYIDX_LONG_IDX 44
#define OPERATOR_BOOL_ISVISIBLE_LONG_REF 45
#define OPERATOR_LONG_DRAG_LONG_REF_INT_TOX_INT_TOY_INT_DURATION 46
#define OPERATOR_RECT_GETRECT_LONG_REF 47
#define OPERATOR_STRING_GETALERTTEXT_LONG_REF_BOOL_CLR 48
#define OPERATOR_STRING_GETINNERXML_LONG_REF 49
#define OPERATOR_STRING_GETOUTERXML_LONG_REF 50
#define OPERATOR_VOID_SETVIEWPORTSIZE_INT_W_INT_H 51
#define OPERATOR_LONG_TYPE_LONG_REF_STRING_VAL 52
#define OPERATOR_LONG_CHECKED_LONG_REF 53
#define OPERATOR_LONG_SETCHECKED_LONG_REF 54
#define OPERATOR_VOID_LOADURL_LONG_REF_STRING_ADDRESS_STRING_OPERATION_QMAP_STRING_STRING_HEADERS_STRING_BODYSTRING_STRING_ENCODING 55
#define OPERATOR_VOID_SETHTML_LONG_REF_STRING_HTML 56
#define OPERATOR_VOID_SETSETTING_LONG_REF_STRING_NAME_STRING_SETTING 57
#define OPERATOR_STRING_GETSTATEINFO 58
#define OPERATOR_LONG_CHECK_AVAILABLE 59
#define OPERATOR_STRING_RENDER_IMAGE_BASE64 60
#define OPERATOR_LONG_SET_DESTROY_TIME 61
#define OPERATOR_VOID_SCROLL 62
#define OPERATOR_VOID_SETATTRIBUTE 63
#define OPERATOR_VOID_REMOVEATTRIBUTE 64
#define OPERATOR_VOID_GETCHILDSBYCSSSELECTOR 65
#define OPERATOR_STRING_GETDOMTREESOURCE_LONG_REF 66
#define OPERATOR_STRING_POSTDATA_LONG_REF 67
#define OPERATOR_STRING_METHOD_LONG_REF 68
#define OPERATOR_LONG_DOWNLOAD_LONG_REF 69
#define OPERATOR_VOID_MOUSEMOVE_LONG_REF 70
#define OPERATOR_VOID_MOUSEMOVE_INT_X_INT_Y 71

#endif

